Using Multi-Level Interfaces to Improve Analyses of Multi Product Lines

نویسنده

  • Reimar Schröter
چکیده

Software product lines (SPLs) enable an efficient development of similar programs based on a common code base. Although the number of SPLs in practice increases, the development and maintenance of an SPL is still challenging. In detail, a developer has to consider a huge amount of variability in each step of the development cycle that can become unmanageable. Therefore, multi software product lines (MPLs) were introduced that divide this variability in smaller more manageable parts. However, as result, the dependency between these SPLs becomes challenging as well as the analysis that should ensure the correctness of the whole systems. We propose multi-level interfaces that consist of a set of interfaces that encapsulate the modeling level, the implementation level as well as the behavioral level between cooperating software product lines. Using these interfaces, we want to investigate whether it is possible to simplify analyses according to these different levels so that we do not need the knowledge about the whole MPL. Preliminary results show that multi-level interfaces facilitate the domain comprehension for the developer, and reduce the complexity of product-line analyses. We present an overview of hypotheses and research methods as well as a concrete working plan to investigate multi-level interfaces in the software product-line lifecycle.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Objective Optimization for Multi-Product Multi-Period Four Echelon Supply Chain Problems Under Uncertainty

The multi-objective optimization for a multi-product multi-period four-echelon supply chain network consisting of manufacturing plants, distribution centers (DCs) and retailers each with uncertain services and uncertain customer nodes are aimed in this paper. The two objectives are minimization of the total supply chain cost and maximization of the average number of products dispatched to custo...

متن کامل

Design of supply chain in fuzzy environment

Nowadays, customer expectations are increasing and organizations are prone to operate in an uncertain environment. Under this uncertain environment, the ultimate success of the firm depends on its ability to integrate business processes among supply chain partners. Supply chain management emphasizes cross-functional links to improve the competitive strategy of organizations. Now, companies are ...

متن کامل

A Three-Echelon Multi-Objective Multi-Period Multi-Product Supply Chain Network Design Problem: A Goal Programming Approach

In this paper, a multi-objective multi-period multi-product supply chain network design problem is introduced. This problem is modeled using a multi-objective mixed integer mathematical programming. The objectives are maximizing the total profit of logistics, maximizing service level, and minimizing inconsistency of operations. Several sets of constraints are considered to handle the real situa...

متن کامل

Multi-Objective Economic-Statistical Design of VSSI-MEWMA-DWL Control Chart with Multiple Assignable Causes

This paper proposes a multi-objective model for the economic-statistical design of the variable sample size and sampling interval multivariate exponentially weighted moving average control chart by using double warning lines. The Markov chain approach is used to obtain the statistical properties. We extend the Lorenzen and Vance cost function considering multiple assignable causes and multivari...

متن کامل

Bi-objective Optimization of a Multi-product multi-period Fuzzy Possibilistic Capacitated Hub Covering Problem: NSGA-II and NRGA Solutions

The hub location problem is employed for many real applications, including delivery, airline and telecommunication systems and so on. This work investigates on hierarchical hub network in which a three-level network is developed. The central hubs are considered at the first level, at the second level, hubs are assumed which are allocated to central hubs and the remaining nodes are at the third ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014